fresh frog legs - Alemán Inglés Diccionario